ടേപ്പ്‌ റെക്കോര്‍ഡര് - meaning in english

നാമം (Noun)
Tape deck
Tape-recorder